Spitting Snake — synonyms, definition
1. spitting snake (Noun)
3 synonyms
Hemachatus haemachatus ringhals rinkhals
1 definition
spitting snake (Noun) — Highly venomous snake of southern Africa able to spit venom up to seven feet.
2 types of
elapid elapid snake